1
general::
Phrase(s): compliment someone on something
to say something nice to someone about something connected to that person. • I was pleased with Alice’s work and complimented her on it. • They complimented me on my new tie.
McGrawhill's American Idioms And Phrasal Verbs